woven palm front used for roofing - Spanish English Dictionary